package adv5;

import java.io.FileInputStream;
import java.io.FileNotFoundException;
import java.io.InputStream;

public class ReadTest3 {

	public static void main(String[] args) {
		// 一次读完，只适合小文件
		try {
			// 获得文件大小：File.length
			// 流有个avaiable方法 小于等于length
			InputStream in = new FileInputStream("D:\\迅雷下载\\Windows10._64_CN.iso");
			System.out.println("可读取的大小：" + in.available());
			byte[] b = new byte[in.available()];
			int len = in.read(b);
			System.out.println(new String(b, 0, len, "gbk"));
			in.close();
		} catch (Exception e) {
			// TODO 自动生成的 catch 块
			e.printStackTrace();
		}

	}
}
